marine park - German English Dictionary